PassingSystems : Experiences with PVM - RPC ?

نویسنده

  • A. T. Krantz
چکیده

The relationship between client-server distributed computing and message-passing parallel processing is explored in this work through an experimental RPC framework for the PVM system. The project investigates the potential for RPC to complement asynchronous message passing in PVM { both to expand the domain of applications, and to evaluate the eeectiveness of client-server computing for traditional scientiic and numerical problem solving. Our design is intuitive and straightforward, and enables servers and clients to be developed with a minimum of additional eeort in terms of programming and logistics. Our experiences with early implementations of PVM-RPC indicate that the client-server model is reasonably compatible with message passing and scientiic algorithms, and furthermore, that the RPC layer introduces little if any performance overhead into message passing systems. Furthermore, support for simple versions of useful features such as transparent failure resilience and automatic load balancing are facilitated in this model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Server Computing on Message Passing Systems : Experienceswith the RPC Model in PVM ?

The relationship between client-server distributed computing and message-passing parallel processing is explored in this work, based on an experimental RPC framework for the PVM system. The project investigates the potential for RPC to complement asynchronous message passing, thereby making the request-response paradigm available in PVM { both to expand the domain of applications, and to evalua...

متن کامل

A Performance Evaluation of Rpc, Java Rmi, Mpi and Pvm

This paper presents performance comparison of Remote Procedure Calls (RPC), Java Remote Machine Invocation (RMI), Message Passing Interface (MPI) and Parallel Virtual Machine (PVM). The Bandwidth, latency and parallel processing time are measured using standard benchmarks. The results show that the MPI performance is much closer to RPC performance.

متن کامل

PVM Experiences in Developing the MIDASParallel Database

We are currently developing a parallel database system that exploits PVM as communication platform. In this paper we describe the communication characteristics of this application and specify to which extent PVM innuences the overall performance of our system. Our experiences with PVM are shown, advantages and some shortcomings are summarized, and hints for eeciently implementing applications w...

متن کامل

Madeleine: an Eecient and Portable Communication Interface for Rpc-based Multithreaded Environments Madeleine: an Eecient and Portable Communication Interface for Rpc-based Multithreaded Environments

Due to their ever-growing success in the development of distributed applications , today's multithreaded environments have to be highly portable and ee-cient on a large variety of hardware. Most of these environments have an implementation built on top of standard communication interfaces such as PVM or MPI, which are widely available on existing architectures. Obviously, this approach ensures ...

متن کامل

Experiences with Modelling an Open Pvm Environment Using Computer Simulation

Parallel Virtual Machine (PVM) is a widely{used software system that permits a heterogeneous collection of computers networked together to be viewed by a user's program as a single distributed{memory parallel machine. In this paper, the application of simulation to develop a functional and performance model of the PVM system and PVM applications running in an open workstations environment was i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997